package com.qifan.energy.bean.result;

import java.util.List;

public class OrderItem {

    /**
     * id : 50
     * memberId : 16
     * orderSn : 202006100101000005
     * createTime : 2020-06-10T08:39:48.000+0000
     * memberUsername : 13262271066
     * totalAmount : 5000
     * payAmount : 5000
     * freightAmount : 0
     * promotionAmount : 0
     * integrationAmount : 0
     * couponAmount : 0
     * discountAmount : 0
     * payType : 1
     * sourceType : 1
     * status : 4
     * orderType : 0
     * autoConfirmDay : 15
     * integration : 0
     * growth : 0
     * promotionInfo : 无优惠
     * receiverName : 聊啦不
     * receiverPhone : 13262588888
     * receiverProvince : 河南省
     * receiverCity : 郑州市
     * receiverRegion : 中原区
     * receiverDetailAddress : 嗖嗖嗖欧诺out摸摸头摸头女魔T1哦可哦空托运头痛
     * confirmStatus : 0
     * deleteStatus : 0
     * orderItemList : [{"id":70,"orderId":50,"orderSn":"202006100101000005","productId":40,"productPic":"http://typhoon-mall.oss-cn-beijing.aliyuncs.com/mall/images/20200608/timg.jpg","productName":"iPhone8","productPrice":1000,"productQuantity":5,"productSkuId":188,"productSkuCode":"202006080040001","productCategoryId":0,"promotionName":"无优惠","promotionAmount":0,"couponAmount":0,"integrationAmount":0,"realAmount":1000,"giftIntegration":0,"giftGrowth":0}]
     */

    private int id;
    private int memberId;
    private String orderSn;
    private String createTime;
    private String memberUsername;
    private double totalAmount;
    private double payAmount;
    private double freightAmount;
    private double promotionAmount;
    private double integrationAmount;
    private double couponAmount;
    private double discountAmount;
    private int payType;
    private int sourceType;
    private int status;
    private int orderType;
    private int autoConfirmDay;
    private int integration;
    private int growth;
    private String promotionInfo;
    private String receiverName;
    private String receiverPhone;
    private String receiverProvince;
    private String receiverCity;
    private String receiverRegion;
    private String receiverDetailAddress;
    private int confirmStatus;
    private int deleteStatus;//删除状态：0->未删除；1->已删除 ,
    private String deliveryCompany;//物流公司(配送方式) ,
    private String deliverySn;//物流单号 ,
    private String deliveryTime;//发货时间 ,
    private String receiveTime;//确认收货时间 ,
    private String receiverPostCode;//收货人邮编 ,
    private Integer useIntegration;//下单时使用的积分

    private List<OrderItemListBean> orderItemList;

    public String getDeliveryCompany() {
        return deliveryCompany;
    }

    public void setDeliveryCompany(String deliveryCompany) {
        this.deliveryCompany = deliveryCompany;
    }

    public String getDeliverySn() {
        return deliverySn;
    }

    public void setDeliverySn(String deliverySn) {
        this.deliverySn = deliverySn;
    }

    public String getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(String deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public String getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(String receiveTime) {
        this.receiveTime = receiveTime;
    }

    public String getReceiverPostCode() {
        return receiverPostCode;
    }

    public void setReceiverPostCode(String receiverPostCode) {
        this.receiverPostCode = receiverPostCode;
    }

    public Integer getUseIntegration() {
        return useIntegration;
    }

    public void setUseIntegration(Integer useIntegration) {
        this.useIntegration = useIntegration;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getMemberId() {
        return memberId;
    }

    public void setMemberId(int memberId) {
        this.memberId = memberId;
    }

    public String getOrderSn() {
        return orderSn;
    }

    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getMemberUsername() {
        return memberUsername;
    }

    public void setMemberUsername(String memberUsername) {
        this.memberUsername = memberUsername;
    }

    public double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(double totalAmount) {
        this.totalAmount = totalAmount;
    }

    public double getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(double payAmount) {
        this.payAmount = payAmount;
    }

    public double getFreightAmount() {
        return freightAmount;
    }

    public void setFreightAmount(double freightAmount) {
        this.freightAmount = freightAmount;
    }

    public double getPromotionAmount() {
        return promotionAmount;
    }

    public void setPromotionAmount(double promotionAmount) {
        this.promotionAmount = promotionAmount;
    }

    public double getIntegrationAmount() {
        return integrationAmount;
    }

    public void setIntegrationAmount(double integrationAmount) {
        this.integrationAmount = integrationAmount;
    }

    public double getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(double couponAmount) {
        this.couponAmount = couponAmount;
    }

    public double getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(double discountAmount) {
        this.discountAmount = discountAmount;
    }

    public int getPayType() {
        return payType;
    }

    public void setPayType(int payType) {
        this.payType = payType;
    }

    public int getSourceType() {
        return sourceType;
    }

    public void setSourceType(int sourceType) {
        this.sourceType = sourceType;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getOrderType() {
        return orderType;
    }

    public void setOrderType(int orderType) {
        this.orderType = orderType;
    }

    public int getAutoConfirmDay() {
        return autoConfirmDay;
    }

    public void setAutoConfirmDay(int autoConfirmDay) {
        this.autoConfirmDay = autoConfirmDay;
    }

    public int getIntegration() {
        return integration;
    }

    public void setIntegration(int integration) {
        this.integration = integration;
    }

    public int getGrowth() {
        return growth;
    }

    public void setGrowth(int growth) {
        this.growth = growth;
    }

    public String getPromotionInfo() {
        return promotionInfo;
    }

    public void setPromotionInfo(String promotionInfo) {
        this.promotionInfo = promotionInfo;
    }

    public String getReceiverName() {
        return receiverName;
    }

    public void setReceiverName(String receiverName) {
        this.receiverName = receiverName;
    }

    public String getReceiverPhone() {
        return receiverPhone;
    }

    public void setReceiverPhone(String receiverPhone) {
        this.receiverPhone = receiverPhone;
    }

    public String getReceiverProvince() {
        return receiverProvince;
    }

    public void setReceiverProvince(String receiverProvince) {
        this.receiverProvince = receiverProvince;
    }

    public String getReceiverCity() {
        return receiverCity;
    }

    public void setReceiverCity(String receiverCity) {
        this.receiverCity = receiverCity;
    }

    public String getReceiverRegion() {
        return receiverRegion;
    }

    public void setReceiverRegion(String receiverRegion) {
        this.receiverRegion = receiverRegion;
    }

    public String getReceiverDetailAddress() {
        return receiverDetailAddress;
    }

    public void setReceiverDetailAddress(String receiverDetailAddress) {
        this.receiverDetailAddress = receiverDetailAddress;
    }

    public int getConfirmStatus() {
        return confirmStatus;
    }

    public void setConfirmStatus(int confirmStatus) {
        this.confirmStatus = confirmStatus;
    }

    public int getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(int deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public List<OrderItemListBean> getOrderItemList() {
        return orderItemList;
    }

    public void setOrderItemList(List<OrderItemListBean> orderItemList) {
        this.orderItemList = orderItemList;
    }

    public static class OrderItemListBean {
        /**
         * id : 70
         * orderId : 50
         * orderSn : 202006100101000005
         * productId : 40
         * productPic : http://typhoon-mall.oss-cn-beijing.aliyuncs.com/mall/images/20200608/timg.jpg
         * productName : iPhone8
         * productPrice : 1000
         * productQuantity : 5
         * productSkuId : 188
         * productSkuCode : 202006080040001
         * productCategoryId : 0
         * promotionName : 无优惠
         * promotionAmount : 0
         * couponAmount : 0
         * integrationAmount : 0
         * realAmount : 1000
         * giftIntegration : 0
         * giftGrowth : 0
         */

        private int id;
        private int orderId;
        private String orderSn;
        private int productId;
        private String productPic;
        private String productName;
        private double productPrice;
        private int productQuantity;
        private int productSkuId;
        private String productSkuCode;
        private int productCategoryId;
        private String promotionName;
        private double promotionAmount;
        private double couponAmount;
        private double integrationAmount;
        private double realAmount;
        private int giftIntegration;
        private int giftGrowth;
        private int giftGamePoint;
        private double giftTimeCard;
        private double giftCouponAmount;

        public int getGiftGamePoint() {
            return giftGamePoint;
        }

        public void setGiftGamePoint(int giftGamePoint) {
            this.giftGamePoint = giftGamePoint;
        }

        public double getGiftTimeCard() {
            return giftTimeCard;
        }

        public void setGiftTimeCard(double giftTimeCard) {
            this.giftTimeCard = giftTimeCard;
        }

        public double getGiftCouponAmount() {
            return giftCouponAmount;
        }

        public void setGiftCouponAmount(double giftCouponAmount) {
            this.giftCouponAmount = giftCouponAmount;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getOrderId() {
            return orderId;
        }

        public void setOrderId(int orderId) {
            this.orderId = orderId;
        }

        public String getOrderSn() {
            return orderSn;
        }

        public void setOrderSn(String orderSn) {
            this.orderSn = orderSn;
        }

        public int getProductId() {
            return productId;
        }

        public void setProductId(int productId) {
            this.productId = productId;
        }

        public String getProductPic() {
            return productPic;
        }

        public void setProductPic(String productPic) {
            this.productPic = productPic;
        }

        public String getProductName() {
            return productName;
        }

        public void setProductName(String productName) {
            this.productName = productName;
        }

        public double getProductPrice() {
            return productPrice;
        }

        public void setProductPrice(double productPrice) {
            this.productPrice = productPrice;
        }

        public int getProductQuantity() {
            return productQuantity;
        }

        public void setProductQuantity(int productQuantity) {
            this.productQuantity = productQuantity;
        }

        public int getProductSkuId() {
            return productSkuId;
        }

        public void setProductSkuId(int productSkuId) {
            this.productSkuId = productSkuId;
        }

        public String getProductSkuCode() {
            return productSkuCode;
        }

        public void setProductSkuCode(String productSkuCode) {
            this.productSkuCode = productSkuCode;
        }

        public int getProductCategoryId() {
            return productCategoryId;
        }

        public void setProductCategoryId(int productCategoryId) {
            this.productCategoryId = productCategoryId;
        }

        public String getPromotionName() {
            return promotionName;
        }

        public void setPromotionName(String promotionName) {
            this.promotionName = promotionName;
        }

        public double getPromotionAmount() {
            return promotionAmount;
        }

        public void setPromotionAmount(double promotionAmount) {
            this.promotionAmount = promotionAmount;
        }

        public double getCouponAmount() {
            return couponAmount;
        }

        public void setCouponAmount(double couponAmount) {
            this.couponAmount = couponAmount;
        }

        public double getIntegrationAmount() {
            return integrationAmount;
        }

        public void setIntegrationAmount(double integrationAmount) {
            this.integrationAmount = integrationAmount;
        }

        public double getRealAmount() {
            return realAmount;
        }

        public void setRealAmount(double realAmount) {
            this.realAmount = realAmount;
        }

        public int getGiftIntegration() {
            return giftIntegration;
        }

        public void setGiftIntegration(int giftIntegration) {
            this.giftIntegration = giftIntegration;
        }

        public int getGiftGrowth() {
            return giftGrowth;
        }

        public void setGiftGrowth(int giftGrowth) {
            this.giftGrowth = giftGrowth;
        }
    }
}
